@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #111111;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1200px; margin:0 auto;}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 16px; background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
/*header*/
.header { height:140px;}
.header .logo { float:left; padding-top:17px; width:650px;}
.header .logo img { height:100px;}
.header .h-tel { float:right; background:url(../images/h-tel.png) no-repeat; background-position:0 41px; padding-left:85px;}
.header .h-tel .tit { padding-top:36px; color:#333333; font-size:22px; line-height:30px; }
.header .h-tel .nob { color:#0e5f33; font-size:32px; line-height:34px; font-weight:bold; }
/*nav*/
.nav { height:88px; background-color:#0e5f33; text-align:center;}
.nav ul { display:inline-block;}
.nav ul li { float:left; color:#ffffff; font-size:16px; line-height:88px; padding:0 40px; margin:0 10px; position:relative;}
.nav ul li a {color:#ffffff; display:block; }
.nav ul li:hover { background-color:#084825;}
.nav ul li.active { background-color:#084825;}
.nav ul li .sub { position: absolute;width:100%;left:0; text-align:center; top:88px;z-index:30000; line-height:36px;  background-color:#0e5f33;}
.nav ul li .sub ul { display:block;}
.nav ul li .sub ul li{ float:left;  width:100%; line-height:36px; text-align:center;  margin:0; padding:0; font-size:14px; font-weight:normal;}
.nav ul li .sub ul li a { color:#ffffff;}
.nav ul li .sub ul li:hover { background-color:#084825;}
/*banner*/
.banner { height:auto; position:relative;}
/* 本例子css */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:50%; margin-left:-45px; bottom:115px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin:0 5px;  width:16px; height:16px;text-align:center; background:#ffffff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#0d5f33; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
/*hot-news*/
.hot-news { position:absolute; bottom:0; left:0; width:100%; height:64px; background-color:rgba(0, 0, 0, 0.5);  }
/* 本例子css */
.hot-news .txtScroll-top{ width:1200px; margin:0 auto;   overflow:hidden; position:relative; background:url(../images/hot-news.png) no-repeat left center; padding:12px 0; height:40px; }
.hot-news .txtScroll-top .bd{ padding-left:40px; width:1160px; height:40px;  }
.hot-news .txtScroll-top .infoList li{  line-height:40px; font-size:16px; color:#ffffff; height:40px; overflow:hidden;  }
.hot-news .txtScroll-top .infoList li a { color:#ffffff;  }
.hot-news .txtScroll-top .infoList li span{ float:right; }
/*公共*/
.i-public { height:auto; border-bottom:#ebebeb solid 1px;}
.i-public .tit{ margin:0 auto; width:330px; height:60px; background:url(../images/public-bg.jpg) no-repeat center;line-height:60px; text-align:center; font-size:30px; font-weight:bold;letter-spacing: 1px; color:#FFF; }
.i-public2 { height:auto; border-bottom:#a5c3b3 solid 1px;}
.i-public2 .tit{ margin:0 auto; width:330px; height:60px; background:url(../images/public2-bg.jpg) no-repeat center;line-height:60px; text-align:center; font-size:30px; font-weight:bold;letter-spacing: 1px; color:#0d5f33; }
/*i-tese*/
.i-tese { height:910px; background: #ececec url(../images/tese-bg.jpg) no-repeat center; padding-top:46px; }
.i-tese-list { height:auto; padding-top:39px;}
.i-tese-list ul li { float:left;width:383px; height:370px; overflow:hidden; background-color:#FFF; margin-top:11px; margin-left:25.5px;}
.i-tese-list ul li .pic { width:383px; height:170px; overflow:hidden;}
.i-tese-list ul li .pic img{ width:383px; height:170px; transition: 0.6s;}
.i-tese-list ul li:hover .pic img{transform: scale(1.05); transition: 0.6s;}
.i-tese-list ul li .tit { padding-top:17px; color:#333333; font-size:18px; line-height:44px; font-weight:bold; text-align:center; height:44px; overflow:hidden;}
.i-tese-list ul li .des { display:block; color:#666666; font-size:14px; line-height:22px; height:110px; overflow:hidden; padding:0 25px;}
.i-tese-list ul li .more {display:none;  width:130px; height:44px; color:#ffffff; font-size:16px; line-height:44px;  font-weight:bold; background-color:#0d5f33; margin:0 auto; text-align:center; }
.i-tese-list ul li:hover .tit {color:#0d5f33;}
.i-tese-list ul li:hover .des { display:none;}
.i-tese-list ul li:hover .more { display:block;}
.i-tese-list ul li:first-child { height:750px;  margin-left:0;}
.i-tese-list ul li:first-child .pic { height:476px;}
.i-tese-list ul li:first-child .pic img{ height:476px;}
/*i-about*/
.i-about { height:631px; padding-top:56px; background:url(../images/about-bg.png) no-repeat top center;}
.i-about-show { height:auto;}
.i-about-left { float:left; width:600px; padding-top:42px;}
.i-about-left .des {color:#333333; font-size:14px; line-height:30px;}
.i-about-left .more { margin-top:52px; padding-left:72px; width:223px; height:72px; background: #0d5f33 url(../images/about-more.jpg) no-repeat;color:#ffffff; font-size:18px; line-height:72px; font-weight:bold;}
.i-about-left .more a { color:#ffffff; display:block;}
.i-about-right { float:right; width:493px; padding-top:53px; }
.i-about-right .shipin { width:493px; height:427px;}
.i-about-right .shipin img{ width:493px; height:427px;}
/*i-pro*/
.i-pro { height:934px; background: #ececec url(../images/pro-bg.jpg) no-repeat center; padding-top:46px; }
.i-pro-show { height:auto;  padding-top:40px;}
/* 本例子css */
.i-pro-show .slideTxtBox{ width:1200px;  }
.i-pro-show .slideTxtBox .hd{ height:54px;  position:relative; text-align:center; }
.i-pro-show .slideTxtBox .hd ul { display:inline-block;}
.i-pro-show .slideTxtBox .hd ul li{ float:left; height:52px; padding:0 35px; border:#0d5f33 solid 1px;color:#0d5f33; font-size:16px; line-height:52px; font-weight:bold; margin:0 9px;  }
.i-pro-show .slideTxtBox .hd ul li a {color:#0d5f33; display:block; }
.i-pro-show .slideTxtBox .hd ul li.on{ background-color:#0d5f33; color:#FFF;}
.i-pro-show .slideTxtBox .hd ul li.on a {color:#FFF;}
.i-pro-show .slideTxtBox .bd ul{  zoom:1; padding-top:10px;  }
.i-pro-show .slideTxtBox .bd li{ float:left; width:380px; height:300px; position:relative; margin-top:40px; margin-left:30px; }
.i-pro-show .slideTxtBox .bd li:first-child { margin-left:0;}
.i-pro-show .slideTxtBox .bd li:first-child+li+li+li { margin-left:0;}
.i-pro-show .slideTxtBox .bd li .pic { width:380px; height:300px; overflow:hidden; }
.i-pro-show .slideTxtBox .bd li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s;}
.i-pro-show .slideTxtBox .bd li .tit { position:absolute; left:0; bottom:0; width:100%; height:56px; text-align:center;  background-color:rgba(51, 51, 51, 0.8); color:#ffffff; font-size:24px; line-height:56px; overflow:hidden; }
.i-pro-show .slideTxtBox .bd li:hover .pic img{transform: scale(1.05); transition: 0.6s;}
.i-pro-show .slideTxtBox .bd li:hover .tit {background-color:rgba(13, 95, 51, 0.8);}
/*i-news*/
.i-news { height:676px; background: #1c653b url(../images/news-bg.jpg) no-repeat center; padding-top:46px; }
.i-news-show { height:auto;  padding-top:51px;}
/* 本例子css */
.i-news-show .slideTxtBox{ width:1200px;  }
.i-news-show .slideTxtBox .hd{ height:42px;  position:relative; text-align:center; }
.i-news-show .slideTxtBox .hd ul { display:inline-block;}
.i-news-show .slideTxtBox .hd ul li{ float:left; height:40px; padding:0 35px; border:#ffffff solid 1px;color:#ffffff; font-size:16px; line-height:40px;  margin:0 16px;  }
.i-news-show .slideTxtBox .hd ul li a {color:#ffffff; display:block; }
.i-news-show .slideTxtBox .hd ul li.on{ background-color:#ffffff; color:#017c00;font-weight:bold;}
.i-news-show .slideTxtBox .hd ul li.on a {color:#017c00;}
.i-news-show .slideTxtBox .bd ul{  zoom:1; padding-top:25px;  }
.i-news-show .slideTxtBox .bd li{ float:left; width:580px; margin-left:40px; height:180px; background-color:#FFF; margin-top:23px; }
.i-news-show .slideTxtBox .bd li:first-child { margin-left:0;}
.i-news-show .slideTxtBox .bd li:first-child+li+li { margin-left:0;}
.i-news-show .slideTxtBox .bd li .pic { float:left; width:180px; height:180px; overflow:hidden; background-color:#ddd; text-align:center; line-height:170px;}
.i-news-show .slideTxtBox .bd li .pic  img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s;}
.i-news-show .slideTxtBox .bd li .con { float:right; width:340px; padding-right:30px; padding-top:15px;}
.i-news-show .slideTxtBox .bd li .tit { color:#333333; font-size:16px; line-height:32px; font-weight:bold; height:32px; overflow:hidden;}
.i-news-show .slideTxtBox .bd li .riqi{ color:#999999; font-size:16px; line-height:32px; }
.i-news-show .slideTxtBox .bd li .des { color:#666666; font-size:14px; line-height:28px; height:84px; overflow:hidden;  }
.i-news-show .slideTxtBox .bd li:hover .pic img{transform: scale(1.05); transition: 0.6s;}
.i-news-show .slideTxtBox .bd li:hover .tit { color:#017c00;}
/*i-shengchan*/
.i-shengchan { height:484px; padding-top:45px;}
.i-shengchan-show { position:relative;}
 /* 本例子css */
.i-shengchan-show .picScroll-left{ width:1316px; position:relative; padding-top:55px;  margin:0 auto; }
.i-shengchan-show .picScroll-left .hd{ height:auto; }
.i-shengchan-show .picScroll-left .hd .prev{ position:absolute; left:0; top:200px; display:block;  width:16px; height:26px;cursor:pointer; background:url(../images/sanjiao1.png) no-repeat;}
.i-shengchan-show .picScroll-left .hd .next{ position:absolute; right:0; top:200px; display:block;  width:16px; height:26px;cursor:pointer; background:url(../images/sanjiao2.png) no-repeat;}
.i-shengchan-show .picScroll-left .hd .prev:hover{ background:url(../images/sanjiao12.png) no-repeat;}
.i-shengchan-show .picScroll-left .hd .next:hover{ background:url(../images/sanjiao22.png) no-repeat;}
.i-shengchan-show .picScroll-left .bd{ position:relative; width:1200px;  overflow:hidden; margin:0 auto; height:307px;}
.i-shengchan-show .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.i-shengchan-show .picScroll-left .bd ul li{  float:left; _display:inline;  margin-right:18.66px;width:286px; height:307px;}
.i-shengchan-show .picScroll-left .bd ul li .pic{ width:286px; height:307px; overflow:hidden; text-align:center; line-height:290px;}
.i-shengchan-show .picScroll-left .bd ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s  }
.i-shengchan-show .picScroll-left .bd ul li:hover .pic img{ transform: scale(1.05); transition: 0.6s; }
/*i-jiance*/
.i-jiance { height:500px; background: #ebebeb url(../images/jiance-bg.jpg) no-repeat center; padding-top:48px; }
.i-jiance-show { position:relative;}
 /* 本例子css */
.i-jiance-show .picScroll-left{ width:1316px; position:relative; padding-top:67px;  margin:0 auto; }
.i-jiance-show .picScroll-left .hd{ height:auto; }
.i-jiance-show .picScroll-left .hd .prev{ position:absolute; left:0; top:200px; display:block;  width:16px; height:26px;cursor:pointer; background:url(../images/sanjiao1.png) no-repeat;}
.i-jiance-show .picScroll-left .hd .next{ position:absolute; right:0; top:200px; display:block;  width:16px; height:26px;cursor:pointer; background:url(../images/sanjiao2.png) no-repeat;}
.i-jiance-show .picScroll-left .hd .prev:hover{ background:url(../images/sanjiao12.png) no-repeat;}
.i-jiance-show .picScroll-left .hd .next:hover{ background:url(../images/sanjiao22.png) no-repeat;}
.i-jiance-show .picScroll-left .bd{ position:relative; width:1200px;  overflow:hidden; margin:0 auto; height:283px;}
.i-jiance-show .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.i-jiance-show .picScroll-left .bd ul li{  float:left; _display:inline;  margin-right:35px;width:212px; height:283px;}
.i-jiance-show .picScroll-left .bd ul li .pic{ width:212px; height:283px; overflow:hidden; text-align:center; line-height:270px;}
.i-jiance-show .picScroll-left .bd ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; transition: 0.6s  }
.i-jiance-show .picScroll-left .bd ul li:hover .pic img{ transform: scale(1.05); transition: 0.6s; }
/*footer*/
.footer { min-height:486px; background: #0d5f33 url(../images/footer-bg.jpg) no-repeat center; border-top:#333333 solid 18px; }
.f-top { min-height:385px; padding-bottom:40px;}
.f-left { float:left; width:600px; padding-top:83px;}
.f-left dl { float:left; margin-right:33px;}
.f-left dl dt {color:#ffffff; font-size:24px; line-height:36px; font-weight:bold; margin-bottom:28px; }
.f-left dl dt a {color:#ffffff; }
.f-left dl dt a:hover { text-decoration:underline; }
.f-left dl dd {color:#ffffff; font-size:18px; line-height:40px;  }
.f-left dl dd a {color:#ffffff; }
.f-left dl dd a:hover { text-decoration:underline; }
.f-mid { float:left; width:186px; padding-top:83px;}
.f-ban {color:#ffffff; font-size:24px; line-height:36px; font-weight:bold; }
.f-mid .f-ewm { margin-top:40px; width:166px; border:#3e7e5c solid 10px; height:auto;}
.f-mid .f-ewm img { width:166px;}
.f-right { float:right; width:350px;padding-top:83px;}
.f-tel { padding-top:31px; color:#ffffff; font-size:42px; line-height:50px; font-weight:bold; }
.f-text {color:#ffffff; font-size:18px; line-height:30px; }
.f-kefu { margin-top:14px; height:73px; color:#0d5f33; font-size:24px; line-height:73px; font-weight:bold; background:#ffffff url(../images/f-qq.png) no-repeat; background-position:51px 12px; padding-left:120px; width:230px; }
.f-kefu a {color:#0d5f33; display:block; }
.f-copy { border-top:#41815f solid 1px; text-align:center; color:#cfdfd6; font-size:14px; line-height:22px; padding:19px 0;}
.f-copy a {color:#cfdfd6;}
.f-copy a:hover { text-decoration:underline; }
/*返回顶部*/
p#top{ position:fixed;display:none;bottom:0px;right:10px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;height:30px;transition:background 1s;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;} 
.zaixianzixun { position:fixed; bottom:120px; right:-200px; width:252px; z-index:334;}
.z-qq { width:52px; height:52px; margin-top:10px; background:#0d5f33 url(../images/z-qq.png) no-repeat; background-position:13.5px 13.5px;border-radius:15px; background-size:25px 25px; }
.z-qq a { display:block; width:100%; height:100%;}
.z-qq:hover {background:#084825 url(../images/z-qq.png) no-repeat; background-position:13.5px 13.5px;background-size:25px 25px; }
.z-tel { width:52px; height:52px; margin-top:10px;background:#0d5f33 url(../images/z-tel.png) no-repeat; background-position:13.5px 13.5px;border-radius:15px; font-size:0; overflow:hidden;background-size:25px 25px; }
.z-tel a { color:#FFF;}
.z-tel:hover {width:130px;margin-left:-130px; background:#084825 url(../images/z-tel.png) no-repeat;  background-position:13.5px 13.5px;background-size:25px 25px;  color:#FFF; font-size:16px; line-height:52px; padding-left:52px;	cursor:pointer;}
.z-wx { width:52px; height:52px; margin-top:10px;background:#0d5f33 url(../images/z-wx.png) no-repeat; background-position:13.5px 13.5px;background-size:25px 25px;position:relative;transition: 0.5s; cursor:pointer;border-radius:15px; }
.z-wx .con{display:none; position:absolute; top:0; left:-115px; width:100px; height:130px;transition: 0.5s; padding:5px; background-color:#084825;border-radius:5px; }
.z-wx .pic { width:100px; height:100px;}
.z-wx .pic img { width:100px; height:100px;}
.z-wx .tit { text-align:center; line-height:30px; color:#FFF; font-size:14px;}
.z-wx:hover { background:#084825 url(../images/z-wx.png) no-repeat; background-position:13.5px 13.5px;background-size:25px 25px; transition: 0.5s; }
.z-wx:hover .con { display:block; transition: 0.5s;}
/*内页*/
.n-position { height:46px; color:#adadad; font-size:12px; line-height:46px; }
.n-position a { color:#adadad;}
.n-position a:hover { text-decoration:underline; }
.n-main { height:auto; padding-bottom:50px;}
.n-left { float:left; width:240px;}
.n-right { float:right; width:960px;}
.n-left-ban { background-color:#084825; height:78px;color:#ffffff; font-size:30px; line-height:78px;  text-align:center;letter-spacing: 2px;}
.n-left-cata { height:auto;}
.n-left-cata ul li { margin-top:3px; background-color:#e6e6e6; height:50px;color:#333333; font-size:16px; line-height:50px;  text-align:center;}
.n-left-cata ul li a { display:block;color:#333333;}
.n-left-cata ul li:hover { background-color:#0e5f33;}
.n-left-cata ul li:hover a {color:#ffffff;}
.n-left-cata ul li.active { background-color:#0e5f33;}
.n-left-cata ul li.active a {color:#ffffff;}
.n-left-mx { margin-top:20px; background: #0e5f33 url(../images/mx-bg.png) no-repeat; background-position:27px 17px; height:50px;color:#ffffff; font-size:18px; line-height:50px; text-indent:55px; }
.n-left-mx a {color:#ffffff; display:block;}
.n-left-gd { height:auto; }
/* 本例子css */
.picMarquee-top{ width:238px; overflow:hidden; position:relative;  border:1px solid #dddddd;   }
.picMarquee-top .bd{ padding:10px 10px 10px 14px; }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ margin-bottom:20px;  zoom:1; }
.picMarquee-top .bd ul li .pic{ float:left; width:82px; height:65px; overflow:hidden;}
.picMarquee-top .bd ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.picMarquee-top .bd ul li .con{ float:right; width:120px; }
.picMarquee-top .bd ul li .con .tit {color:#333333; font-size:14px; line-height:18px; font-weight:bold; height:18px; overflow:hidden; }
.picMarquee-top .bd ul li:hover .con .tit {color:#0e5f33; }
.picMarquee-top .bd ul li .con .des { padding-top:9px; color:#666666; font-size:12px; line-height:18px; height:36px; overflow:hidden; }
.n-about { padding-left:40px; color: #333333;  font-size: 14px; line-height: 30px;}
.n-about img { max-width:100%;}
.n-about .img-responsive { display:inline;}
.n-right-con { height:auto; padding-left:40px;}
.n-show { font-size:14px; color:#333333; line-height:30px;}
.n-show img { max-width:100%;}
.n-show .img-responsive { display:inline;}
.n-tit { font-size:20px; text-align:center; line-height:34px; padding:0 10px;}
.n-time { font-size:14px; text-align:center; line-height:18px; color:#999999; padding:10px 0;}
.n-xian {border-bottom:#e4e4e4 solid 1px; height:1px; margin-top:20px;}
.n-other { line-height:24px; padding:10px 0;color:#666666; font-size:14px;}
.n-other a {color:#666666;}
.n-other a:hover{ text-decoration:underline; }  
.pagination { margin-top:20px; box-sizing: border-box;text-align:center; padding:10px 0; font-size:14px;}
.pagination a { border:#cccccc solid 1px; padding:3px 5px;}
.pagination a:hover { background-color:#0e5f33; color:#FFF;}
.n-piclist { height:auto; padding-left:24px;}
.n-piclist ul li { float:left; margin-left:30px; width:280px; height:330px; background-color:#FFF; box-shadow: 0 0 20px #ccc; margin-bottom:30px; }
.n-piclist ul li .pic { width:280px; height:221px; overflow:hidden; text-align:center; line-height:210px; }
.n-piclist ul li .pic  img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.n-piclist ul li .tit { padding-top:9px; color:#333333; font-size:18px; line-height:42px; font-weight:bold; text-align:center; height:42px; overflow:hidden;}
.n-piclist ul li .des { padding:0 28px;  color:#666666; font-size:12px; line-height:18px; height:36px; overflow:hidden;}
.n-piclist ul li:hover {box-shadow: 0 0 20px #999; }
.n-piclist ul li:hover .tit { color:#0e5f33; }
.n-newslist { height:auto; padding-left:32px;}
.n-newslist ul li { border-bottom:#dddddd solid 1px; padding-bottom:30px; margin-bottom:30px;}
.n-newslist ul li .riqi { float:left; width:78px; height:78px; background-color:#0e5f33; text-align:center;border-radius:10px;}
.n-newslist ul li .riqi .riqi-yymm { padding-top:12px; color:#ffffff; font-size:14px; line-height:22px;}
.n-newslist ul li .riqi .riqi-dd { color:#ffffff; font-size:30px; line-height:32px;}
.n-newslist ul li .con { float:right; width:830px;}
.n-newslist ul li .con .tit { color:#333333; font-size:18px; line-height:24px; font-weight:bold;}
.n-newslist ul li .con .des { padding-top:8px; color:#666666; font-size:14px; line-height:20px;}
.n-newslist ul li:hover .con .tit {color:#0e5f33;}
/*留言*/
.online{ padding:10px 0;}
.online ul li{ margin-top:20px; line-height:30px;}
.online ul li span.zi{ display:inline-block; width:235px; line-height:30px; text-align:right; color:#3d3434;}
.online ul li span.zi i{color:#F00; padding:0 5px;}
.online ul li .red { color:red;}
.online ul li input{ width:493px; height:30px;border:#ccc 1px solid;margin-left:10px;color:#3d3434;font-size:14px;line-height:30px; padding-left:5px;}
.online ul li .tijiao{ margin-left:440px; width:120px;height:30px;background:#0e5f33;text-align:center;color:#fff;font-size:14px;line-height:28px; border:none;}

@media(max-width:1320px){
.i-shengchan-show  {width:1200px; margin:0 auto;}
.i-shengchan-show .picScroll-left{ width:1200px; }
.i-shengchan-show .picScroll-left .hd { display:none;}
.i-jiance-show  {width:1200px; margin:0 auto;}
.i-jiance-show .picScroll-left{ width:1200px; }
.i-jiance-show .picScroll-left .hd { display:none;}
}
@media(max-width:1200px){
.nav {width:1200px; margin:0 auto;}
.banner {width:1200px; margin:0 auto;}
.hot-news {width:1200px; margin:0 auto;}
.i-tese {width:1200px; margin:0 auto;}
.i-about {width:1200px; margin:0 auto;}
.i-pro {width:1200px; margin:0 auto;}
.i-news {width:1200px; margin:0 auto;}
.i-shengchan {width:1200px; margin:0 auto;}
.i-jiance {width:1200px; margin:0 auto;}
.footer {width:1200px; margin:0 auto;}
}